extraordinary resolution - German English Dictionary